ethical arguments - German English Dictionary